
<template>
<div>
    <!-- TimePicker 时间选择器 -->
    <!-- 用于选择或输入日期 -->
    

    <!-- 1.固定时间点 -->
    <!-- 使用 el-time-select 标签，分别通过start、end和step指定可选的起始时间、结束时间和步长 -->
    <el-time-select v-model="value" 
        :picker-options="{start: '09:00',step: '00:15',end: '18:00'}">
    </el-time-select>


    <!-- 2.任意时间点 -->
    <!-- 使用el-time-picker标签，通过selectableRange限制可选时间范围。提供了两种交互方式：默认情况下通过鼠标滚轮进行选择，打开arrow-control属性则通过界面上的箭头进行选择 -->
    <el-time-picker v-model="value1" 
        :picker-options="{selectableRange: '18:30:00 - 20:30:00'}">
    </el-time-picker>

</div>
</template>



<script>
export default {
//import引入的组件需要注入到对象中才能使用
components: {},
data() { 
//这里存放数据
return {
    value:"",
    value1: new Date(2016, 9, 10, 18, 40),
};
},
//监听属性 类似于data概念
computed: {},
//监控data中的数据变化
watch: {},
//方法集合
methods: {
   
},
//生命周期 - 创建完成（可以访问当前this实例）
created() {

},
//生命周期 - 挂载完成（可以访问DOM元素）
mounted() {

},
beforeCreate() {}, //生命周期 - 创建之前
beforeMount() {}, //生命周期 - 挂载之前
beforeUpdate() {}, //生命周期 - 更新之前
updated() {}, //生命周期 - 更新之后
beforeDestroy() {}, //生命周期 - 销毁之前
destroyed() {}, //生命周期 - 销毁完成
activated() {}, //如果页面有keep-alive缓存功能，这个函数会触发
}
</script>


<style>
*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
</style>

<style lang="less" scoped>
</style>